• word of the day

    superfamily lamellicornia

    superfamily lamellicornia - Dictionary definition and meaning for word superfamily lamellicornia

    Definition
    (noun) scarabaeid beetles and stag beetles
    Synonyms : lamellicornia
Download our Mobile App Today
Receive our word of the day
on Whatsapp